<?php
/**
 * Created by PhpStorm.
 * User: dell1
 * Date: 2016/10/28
 * Time: 20:11
 */
//声明文件解析的编码格式
header('content_type:text/html;charset=utf-8');
require './public_function.php';
dbInit();//初始化数据库
if(!empty($_POST)){//判断是否有表单提交
    $fields=array('e_name','e_dept','date_of_birth','date_of_entry');//声明变量$fields,用来保存字段信息
    $value=array();//声明变量$value，用来保存值信息
    foreach($fields as $k=>$v){
        $data=isset($_POST[$v])?$_POST[$v]:'';
        if($data=='') die($v.'字段不能为空');
        $data=safeHandle($data);
        $fields[$k]="`$v`";//把字段用反引号包裹，赋值给$fields数组
        $values[]="'$data'";//把值使用单引号包裹，赋值给$value数组
    }
    $fields=implode(',',$fields);//将$fields数组以逗号连接，赋值给$fields,组成inset语句中的字段部分
    $values=implode(',',$value);//将$value数组以逗号连接，赋值给$value,组成inset语句中的值部分
    $sql="inset into `emp_info` ($fields) values ($values)" ;
    if($res=query($sql)){
        header('Location:./showList.php');
        die;
    }else{
        die('员工添加失败!');
    }
}
//没有表单提交时，显示员工添加页面
define('APP','itcast');
require './add_html.php';
    